Synonyms for "one thousand million"

Words with similar meaning